Muhammad Ahmad

Player 1

Muhammad Ahmad

Class: AI Product Engineer · Base: Lahore, Pakistan

I'm an AI product engineer at RipeSeed in Lahore. I build LLM features, agents and evals that hold up in production, plus the full-stack product and infrastructure around them. Lately that means a lot of roofing-industry software, from reading roof reports to quote-to-order workflows.

Years shipping
3+
Projects shipped
40+
Skills
95

I love playing video games, so this portfolio is one.

In 15 seconds

The short version

Muhammad Ahmad is an AI Product Engineer in Lahore, Pakistan, working as Software Engineer II at RipeSeed. 3+ years shipping full-stack products, now building LLM features, agents and evals that hold up in production. 40+ projects shipped; 15 of them are written up below, from client work to personal builds. Core stack: TypeScript, Python, React, Next.js, Django.

Start a project

01 · Projects

More projects

  • Project page →
  • Project page →
  • Project page →
  • Project page →
  • Project page →
  • Project page →
  • Project page →
  • Project page →
  • Project page →
  • Project page →

02 · Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • HTML
  • CSS
  • Bash

Frontend

  • React
  • Next.js (App Router)
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • TanStack Query
  • TanStack Table
  • React Hook Form
  • Zod
  • Zustand
  • Framer Motion
  • Recharts
  • Tiptap
  • dnd-kit
  • three.js / React Three Fiber
  • Storybook

Mobile & Desktop

  • React Native
  • Expo
  • Flutter
  • Electron

Backend

  • Django
  • Django REST Framework
  • FastAPI
  • Node.js
  • Hono
  • tRPC
  • REST APIs
  • OpenAPI / drf-spectacular
  • WebSockets / Django Channels
  • Celery
  • Background jobs & queues

Databases & ORMs

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQLite
  • Neon
  • Upstash
  • Prisma
  • Drizzle ORM
  • SQLAlchemy
  • Mongoose

AI & LLMs

  • OpenAI API
  • Google Gemini
  • Anthropic Claude API
  • Vercel AI SDK
  • LangChain
  • Pinecone
  • RAG / vector search
  • OCR + LLM document extraction
  • Langfuse
  • Claude Code
  • Codex

Auth & Payments

  • NextAuth
  • Clerk
  • Kinde
  • JWT
  • Firebase
  • Stripe

Cloud & DevOps

  • AWS (S3, Lambda, ECS, EC2, CloudFront)
  • Docker
  • Vercel
  • Nginx
  • GitHub Actions
  • Coolify
  • Sentry
  • OpenTelemetry
  • Cloudinary
  • Mux

Testing & Quality

  • Playwright
  • Vitest
  • Jest
  • Testing Library
  • Pytest
  • Selenium
  • ESLint
  • Prettier
  • Lighthouse

Documents & Data

  • PDF parsing (PyMuPDF, pdf.js)
  • PDF generation (WeasyPrint, pdf-lib)
  • Pandas
  • Excel / CSV import

Integrations

  • Salesforce
  • Google Maps API
  • Resend
  • Discord webhooks
  • Web Audio API

03 · Experience

  1. Software Engineer II @ RipeSeed

    Aug 2026 – Present · Lahore, Pakistan

    AI product engineering on an AI-enabled B2B roofing platform (Brava Roof Tile): OpenAI and Gemini pipelines that extract, validate and normalise roof measurements from PDF reports, AI recommendations, executive analytics, platform-wide audit logging, and quote, pricebook, proposal and order workflows. Next.js, React, TypeScript, Django REST, PostgreSQL, Node.js, AWS. Also contributing to a multi-tenant healthcare platform for skilled nursing facilities.

  2. Software Engineer I @ RipeSeed

    Sep 2025 – Aug 2026 · Lahore, Pakistan

    Full-stack features on the roofing platform and RipeSeed's own website (Next.js + Strapi): document generation, analytics, notifications, integrations, S3 and CloudFront media delivery, HLS video streaming. Promoted to Software Engineer II in August 2026.

  3. Software Engineer @ TechFabbier

    Jan 2025 – Aug 2025 · Remote · London, UK

    Web and mobile apps with React, TypeScript, Flutter, AWS Lambda, S3 and Firebase. API and data-layer work across MySQL, PostgreSQL, MongoDB and Redis. Standardised delivery with GitHub Actions CI/CD.

  4. Associate Full Stack Developer @ TechFabbier

    Dec 2023 – Dec 2024 · Remote · London, UK

    Web and mobile features with React, TypeScript, Flutter, AWS and Firebase, across MySQL, PostgreSQL and MongoDB data flows.

  5. Full-stack Developer (freelance) @ Upwork

    Apr 2020 – Present · Remote

    Freelance full-stack work alongside study and full-time roles.

  6. ReactJS Developer (contract) @ Grayhat

    Sep 2020 – Mar 2021 · Islamabad, Pakistan

    React front-end development on contract.

  7. Information Technology Intern @ Fatima Group (FFC)

    Jul – Aug 2021 · Lahore, Pakistan

    React and Material UI CRUD interfaces, plus browser test automation with Python and Selenium.

04 · Education

  1. BS Software Engineering @ National University of Sciences and Technology (NUST)

    2019 – 2023 · Islamabad, Pakistan

    Four-year software engineering degree covering software design and architecture, data structures and algorithms, databases, web development, testing and software project management. During my studies I built EDU-ORB, an outcome-based (CLO/PLO) assessment reporting tool, with React, Node.js, Express and MongoDB.

05 · Commit history

Loading GitHub activity…

06 · Let's work together

Start a project

Tell me what you want to build. I reply within a day.